spawn of frogs - Almanca İngilizce Sözlük